====== netplan ======
Lorsque l'on n'a pas d'interface graphique ou lorsque l'on a désactivé Network-Manager on peut configurer le réseau en CLI directement dans des fichiers.

Depuis [[:artful|Ubuntu 17.10]] et donc pour la dernière LTS en date [[:bionic|Ubuntu 18.04]] la commande ''ifconfig'' n'est plus présente par défaut, le fichier ''/etc/network/interfaces'' n'est plus utilisé.
(([[:tutoriel/comment_configurer_son_reseau_local#fixer_l_adresse_ip_de_nos_machines|exemple avec /etc/network/interfaces]]))

**Netplan** est un nouvel outil de configuration réseau qui utilise des fichiers de description YAML. Il vient avec systemd / networkd. (([[https://freedesktop.org/wiki/Software/systemd/|systemd]]))

===== Configuration =====
tout est centralisé dans ''/etc/netplan/''

==== initialisation ====
  netplan generate

==== appliquer des changements ====
  netplan apply

==== relancer le service ====
  systemctl restart systemd-networkd

==== exemple de configuration simple pour une ip fixe ====
<file - /etc/netplan/*.yaml>
network:
    ethernets:
        enp3s0:
            addresses: [192.168.1.200/24]
            gateway4: 192.168.1.1
            nameservers:
                addresses: [8.8.8.8, 8.8.4.4]
            dhcp4: false
            dhcp6: false
    version: 2
</file>
Penser à relancer le service après modification.

===== Pour ne pas utiliser Netplan=====
Si l'on souhaite ne plus utiliser Netplan et revenir à l'ancienne méthode de configuration.

Il suffit d'installer le paquet [[apt>ifupdown]]

===== Liens =====
  * [[https://netplan.io/|Site officiel]]
  * [[https://wiki.ubuntu.com/Netplan/Design|Netplan sur le wiki Ubuntu]]
  * [[https://www.totaladministrator.net/system/linux/configure-network-ubuntu-18-04-derivatives/]]
  * [[https://blog.ubuntu.com/2017/12/01/ubuntu-bionic-netplan]]

{{tag>reseau serveur brouillon}}